package com.example.okhttputils.com.utils.base.interfaces;

import java.util.Map;

/**
 * 支持任意切换网络底层接口
 */
public interface IHttp {

    /**
     * @param url    请求的url
     * @param params 请求的参数
     */
    void doGet(String url, Map<String, String> params, ResponseCallBack responseCallBack);

    void doPost(String url, Map<String, String> prams, ResponseCallBack responseCallBack);

    void downLoadImage(String url, ResponseCallBack responseCallBack);

    void doPostJson(String url, String json, final ResponseCallBack callBack);
}
